Lisa Haydon is on the roll post Queen. Lisa Haydon officially unveiled the first Marks & Spencer Lingerie & Beauty Store in India.Be the first one to catch all the news and exciting happenings in the world of Bollywood.